new lease of life – English–Español translations

Wiktionary Links